package com.viknix.threadpool.manager.client.filter;

import com.viknix.threadpool.manager.client.exception.TpmProcessException;

/**
 * @Author: Dongqi
 * @Date: 2021/11/24 11:10
 * @Version 1.0
 * @Description: 线程池配置过滤链
 */
public interface IConfigFilterChain {

    /**
     * Filter aciton
     *
     * @param request  request
     * @param response response
     * @throws TpmProcessException tpmProcessException
     */
    void doFilter(IConfigRequest request, IConfigResponse response) throws TpmProcessException;
}
